Definition: An "ack-ack gun" is a type of artillery (heavy weapon) that is specifically designed to shoot at airplanes flying in the sky. The term "ack-ack" comes from the sound of the gunfire.
An "ack-ack gun" is a military term for a type of gun that shoots at airplanes. It is mainly used in historical discussions about air defense.